Please download the latest version of VcCom API here. This software will run in trial mode unless you have a VcCom API license key, which you can get by contacting me.
Latest version of the VcCom API (03 Aug 2018):
VcCom API
Citrix Server Standard build (v11.6.30) |
VcComCtxSrv.exe |
VcCom API
Citrix Server Inclusive Combines the server side VcCom API dlls with vccom.exe. Use this version when wrapping VcCom API with a C# wrapper for use with other development languages. (v18.07.06) |
VcComCtxSrvInc.zip |
VcCom API
Citrix Client For 32bit & 64bit Clients PCs (v11.6.31) |
VcComCtxCli.exe |
VcCom API
Terminal Server
(v14.03.16) |
VcComTSSrv.exe |
VcCom API
Terminal Server Client RDC, For 32bit & 64bit Clients (v18.08.03) |
VcComTSCli.zip |
Latest Release Information
Updates in 18.08.13 (Terminal Server, Client side):
Fix for Windows 10 clients. This corrects a reconnection issue.
Updates in 18.07.06 (VcCom API Citrix Server Inclusive):
Provides the same functionailty as the standard version of VcCom API Citrix Server. The VcCom API dlls have been invcluded within the vccom.exe, this avoids issues with loading and unloading dlls when VcCom API is wrapped in C# for access from other development languages.
Updates in 15.02.18 (Terminal Server, Client side):
Build changed to use static building. no longer installs the C++ runtime.
Updates in 11.6.31 (Citrix, Client side):
Build changed to use static building. no longer installs the C++ runtime.
Updates in 11.6.30 (Citrix, Server side):
Build changed to use static building. no longer installs the C++ runtime and reduces the need for some server reboots.
Updates in 14.03.16 (Terminal Server, Server side):
Stopped the "WTSVirtualChannelRead FAILED" message being displayed. This is a message that indicates VcCom API was unable to read a channel on a specific read attempt, VcCom API will reread the channel and continue. the message should not be displayed and is not an issue.
Updates in 11.6.28 (Citrix):
Updates in 11.6.26 (Citrix):
Updates in 13.01.22 (Terminal Server):
Updates in 11.6.25:
Updates in 11.8.07:
Updates in 11.7.22:
Updates in 11.6.24:
This source code is intended to assist developers in how to connect and send messages using the VcCom API. You may edit and use this source code within your own projects.
This example source code works with either Citrix or Terminal Server versions of VcCom API without change.
Example VC++ code usage of VcCom API (full VC++ project). | VcCom C++ example.zip |
Example VB.Net code usage of VcCom API (full VB.Net project). | VcCom VB.net example.zip |
Example VB 6.0 code usage of VcCom API (full VB 6.0 project). | VB 6.0 Example.zip |
Example VB 6.0 code usage of VcCom API Command Channel (full VB 6.0 project). | VB 6.0 Command Example.zip |
Previous Releases.
The following previous releases are available upon request.
VcCom API
Citrix Server
(v9.5.26) |
VcCom API
Citrix Client
(v9.5.26) |
VcCom API
Citrix (32bit only) Server (v8.2.11.0) and Client (v9.2.20). |
VcCom API Terminal Server (RDC) Server Software v8.5.1.0 & Client Software v8.10.7. |
VcCom API
Citrix Server
(v9.5.23) |
VcCom API
Citrix Client (32bit only) (v9.5.23) |
VcCom API
Terminal Server
(v9.5.23) |
VcCom API
Terminal Server Client (RDC, 32bit only)
(v9.5.23) |
VcCom API
Terminal Server Client (RDC, 32bit only)
(v11.6.24) |
VcCom API
Terminal Server
(v11.6.24) |
VcCom API Client Client (32bit only) (v11.6.24) |
VcCom API
Citrix Server
(v11.6.24) |
VcCom API
Citrix Client (For 32bit & 64bit Clients PCs) (v11.6.25) |
VcCom API
Terminal Server
(v11.8.07) |
VcCom API
Terminal Server Client (RDC, For 32bit & 64bit Clients)
(v11.7.22) |
VcCom API
Terminal Server
(beta v12.9.27) (Special Support download to correct client to server issue). |
VcCom API
Terminal Server Client (RDC, For 32bit & 64 bit Clients)
(beta v12.9.27)(Special Support download to correct client to server issue). |
VcCom API
Terminal Server Client RDC, For 32bit & 64bit Clients (v15.02.18) |